/*公共样式修改*/
.fontcl1{ color:#01af63;}
.fontcl2{ color:#fe7902;}
.btn_main_big{ width:100px; line-height:32px; background:#01af63; font-size:16px;}
.btn_main_sm{  width:80px;line-height:26px; background:#1F9A3F; font-size:14px;}
.btn_sub_smler{ width:60px; line-height:20px; background:#fe7902; font-size:12px;}
.btn_sub_sm{ width:80px; line-height:26px;background:#fe7902;  font-size:14px;  }
.btn_sub_big{ width:110px;line-height:36px;background:#fe7902;  font-size:16px;  }
.btn_sub_tuan{ width:130px;line-height:36px;background:#fe7902;  font-size:18px; }
.btn_sub_apply{ width:100%;line-height:32px; height:36px;background:#fe7902; font-size:18px;}
.btn{border-radius:0px; border:none; }
.choose_option a.current, .choose_option a:hover{ background:#fe7902;}
.tenders_zb_form{ border:2px solid #fe7902;}
.zbform{ border:2px solid #fe7902; background:#fff;}
ul.tenders_zb_list li.current{ background:#fe7902; border:none;}
ul.paihang li .ph_num_cl{ background:#fe7902;}
.mall_top{ border-top:2px solid #fe7902;}
.mall_box{ border-top:2px solid #fe7902; }
.zbform input.btn{ border:none;}
.home_nav{ border-top:3px solid #fe7902;}
.home_nav a.current, .home_nav a:hover{ background:#fe7902;}
.home_box{ border-top:2px solid #fe7902;}
.city_top .btn{ background:#fe7902;}
.pinyin_px p.rt a.current, .pinyin_px p.rt a:hover{ background:#fe7902;}
.index_ico{ background:url(../images/ico1.png) no-repeat;}
.question_box{ background:#fe7902;}
.qu_choose a.tiwen{background:#fe7902;}
.qu_choose a.huida{ background:#3daba4;}
.sub_case_rtpic a{ margin:4px;}
.new_pinglun ul li img{ width:40px; height:40px; margin-right:5px; border-radius:30px;}
.img_box a img{ width:220px; height:auto;}
.img_box p{ line-height:34px;}
.img_box p span{ margin-right:10px;}
.person_ico{ width:14px; height:14px; background-position:0px -49px;}
.img_box .opacity_img span{ position:absolute; width:100px; height:26px; line-height:26px; text-align:center; right:0px; bottom:10px; display:block;}
.img_box .opacity_img span.bg{ background:#ff4400; opacity:0.8;}
.img_box .opacity_img span.text a{ color:#fff; font-size:14px;}

/*ul样式1*/
ul.line_type li:hover{ border:1px solid #fe7902;}
a:hover{ color:#fe7902;}
/*首页样式修改*/
.top_nav{ background:#f8f8f8; border-bottom:1px solid #e3e3e3;}
.search_box input.btn{ background:#01af63;}
.search_box{ border:2px solid #01AF63;}
.search_cont_list{ border:2px solid #3daba4; border-top:none;}
.site_commitment{ margin-top:0px;}
.header_bottom {height:40px; width:100%; border-bottom:2px solid #01af63; position:relative; z-index:10; display: table;} 
.header_bottom ul li{ float:left; height:40px; line-height:40px;  font-size:16px; position:relative }
.header_bottom ul li.has_son em.menu_ico{width:9px; height:6px; background-position:-15px 0px; margin-left:5px;}
.header_bottom ul li.has_son em.menu_ico_over{ background-position:-33px 0px; }
.header_bottom ul li.has_son a.current em.menu_ico{ background-position:-33px 0px; }
.header_bottom ul li a{color:#333; text-decoration:none; display: block;  padding:0 38px; }
.header_bottom ul li a.current,.header_bottom ul li.current{background:#01af63; color:#fff;}
.header_bottom ul li.current a,.header_bottom  ul li.current a:hover{ color:#fff;}
.header_bottom  ul li.has_son{padding:0px; width:130px; text-align:center;}
.header_bottom  ul li.has_son a{padding:0;}
.header_bottom  ul li .main_nav_son{ position:absolute; left:0px; top:39px;}
ul.main_nav_son { border:none;}
ul.main_nav_son li{ height:35px;}
ul.main_nav_son li a{ background:#019D59; font-size:14px; line-height:35px; height:35px; color:#fff; width:110px; text-align:left; padding-left:20px !important;}
ul.main_nav_son li a:hover{ background:#018d50;}

.banner_lunz{ width:900px; height:300px; overflow:hidden;}
.index_tender{ width:240px; border:1px solid #ccc; border-top:3px solid #fe7902; padding:5px 20px; text-align:center; height:286px;}
.index_tender h2{ font-size:20px;}
.index_tender form input,.index_tender form select{ margin-top:7px;height:34px; line-height:34px;}
.index_tender form input.full{ width:97%;}
.index_tender form select.full{ width:100%;}
.index_tender form input.short{ width:45%;}
.index_tender form select.short{ width:32%; float:left; margin-right:4px;}
.index_tender form select:last-child{ margin-right:0px; float:right;}
.index_tender form img.yz_pic{ margin-top:10px;}
.ten_top{ overflow:hidden;}

.clearfix{ width:897px; border:1px solid #e0e0e0; height:192px;overflow:hidden;}
.clearfix ul li{ float:left; border-right:1px solid #e0e0e0; width:223px; text-align:center; padding-top:10px; height:180px; }
.clearfix ul li:last-child{ border-right:none;}
.clearfix ul li a{display:block;}
.clearfix ul li a .index_ico{ height:112px;}
.clearfix ul li a .fix_ico1{ width:117px;  background-position:-10px -247px;}
.clearfix ul li a .fix_ico2{ width:87px;  background-position:-139px -247px;}
.clearfix ul li a .fix_ico3{ width:82px;  background-position:-8px -363px;}
.clearfix ul li a .fix_ico4{ width:96px;  background-position:-116px -363px;}

.sec_topr_list{ width:260px; border:1px solid #e0e0e0; border-top:none; padding:10px; height:173px; overflow:hidden;}
.sec_topr_list ul li{ float:left; border-color:#e0e0e0;border-width:0px 1px 1px 0px; border-style:dotted; width:85px; text-align:center;}
.sec_topr_list ul li.bt{ border-bottom:none;}
.sec_topr_list ul li.third{border-width:0px 0px 1px 0px;}
.sec_topr_list ul li a{ display:block;}
.sec_topr_list ul li a:hover{ color:#3daba4;}
.sec_topr_list ul li a .index_ico{ height:38px; width:40px; margin:15px 0px 5px 0px;}
.sec_topr_list ul li a .sec_ico1{ background-position:-7px -210px;}
.sec_topr_list ul li a .sec_ico2{ background-position:-211px -210px;}
.sec_topr_list ul li a .sec_ico3{ background-position:-87px -210px;}
.sec_topr_list ul li a .sec_ico4{ background-position:-125px -210px;}
.sec_topr_list ul li a .sec_ico5{ background-position:-47px -210px;}
.sec_topr_list ul li a .sec_ico6{ background-position:-169px -210px;}

h2.index_tit{ font-size:28px; border-bottom:none; height:50px; line-height:48px;}
h2.index_tit small{ height:24px; line-height:24px; font-size:12px; color:#999; margin:12px 0px 0px 10px; display:inline-block;}
h2.index_tit span.tit_list{  height:40px; line-height:40px;}
h2.index_tit span.tit_list a.current{ background:#f0f0f0 url(../images/hover_ico.png) center bottom no-repeat; border-bottom:2px solid #01AF63;}
.like_ico{ background-position:0px -33px;}
.person_ico{ width:14px; height:14px; background-position:0px -49px;}
ul.index_case_list li{ width:235px; margin:5px 0px 0px 8px;}
ul.index_case_list li img{ width:235px; height:178px;}
ul.index_case_list li.first{ width:470px; height:362px; overflow:hidden;}
ul.index_case_list li.first img{ min-width:470px; width:auto; height:362px;}
ul.index_case_list li:last-child{ width:234px; height:176px; overflow:hidden;}
ul.index_case_list li:last-child img{ min-width:235px; width:auto; height:178px;}

.index_zx_dairy{ overflow:hidden; height:180px; margin-bottom:20px;}
.index_zx_tit{ width:180px; text-align:center; float:left; color:#fff; font-size:14px; padding-top:40px; background:#01AF63; height:140px; position:relative;}
.index_zx_tit a{ color:#fff;}
.index_zx_ico1{ width:60px; height:60px; background-position:-276px -210px;}
.index_zx_tit em{ width:0px; height:0px; border-color:transparent #FFF transparent transparent;border-width:10px;border-style:dashed solid dashed dashed; position:absolute; right:0px; top:40%;}
.zx_dairy_list li{ margin-left:15px; float:left; width:240px; height:180px; position:relative;}
.zx_dairy_list li img{ width:240px; height:180px;}
.zx_dairy_list li span.fenlei{ width:78px; height:26px; text-align:center; display:block; position:absolute; right:0px; top:0px; background:#01AF63; color:#fff;}
.index_zx_lean .index_zx_tit{ background:#25B6A6;}
.index_zx_ico2{ width:60px; height:60px; background-position:-337px -210px;}
.index_zx_lean{ background:#f5f5f5;overflow:hidden; height:180px;}
.zx_lean_list li{ float:left; margin-left:20px; padding:10px 0px;}
.zx_lean_list li h3{ margin:10px 0px;}
.zx_lean_list li h3 font{ font-size:14px;}
.ketant_list{ margin-left:10px; width:200px; }
.ketant_list li{margin:0px; padding:0px; height:26px; overflow:hidden;}
.to_cont_lt{ width:897px; padding:5px 10px; border:1px solid #e0e0e0; border-right:none;}
.to_cont_rt{ width:260px; padding:5px 10px; border:1px solid #e0e0e0;}
ul.to_shop li img{ width:164px; height:82px;}
ul.to_shop li{ margin:10px 0px 4px 6px;}
.to_designer{ height:259px;}
.to_designer img{ width:50px; height:50px; border-radius:30px;}
.to_designer li{ height:60px; margin-top:5px; border-bottom:1px dashed #e0e0e0;}
.to_de_intro{ margin-left:10px; max-width:200px; max-height:56px; overflow:hidden;}
h2.index_tit a{ margin-top:25px;}

.to_cont_lt h2.index_tit{ border-bottom:1px solid #e0e0e0;}
.to_home{ height:264px;}
.to_home li{ float:left;height:245px; width:290px; margin:10px 0px 9px 13px;}
.to_home li:first-child{ margin-left:0px;}
.to_home li img{height:245px; width:290px;}
.to_home li p.text font.lt{ max-width:175px; overflow:hidden;}
.to_paih  p.tit{ background:#fff;}
.to_paih p.tit a{ font-size:18px; height:30px; line-height:30px;}
.to_paih p.tit a.current, .to_paih p.tit a:hover{ border:none; border-bottom:2px solid #01AF63;}
.to_paihang img{ width:50px; height:50px; margin:0px 10px 0px 5px;}
.to_paihang ul.paihang li{ padding:8px 0px; height:50px; overflow:hidden;}
.to_paihang ul.paihang li .text_intro{ max-width:150px; line-height:24px;}
.to_paihang ul.paihang li .text_intro a{ font-size:14px;}
.to_cont_rt h2.index_tit{ font-size:18px; border-bottom:1px solid #eee;}
.to_cont_rt h2.index_tit font.lt{ border-bottom:2px solid #01AF63;}
.to_tuanz{ height:331px;}
ul.to_tuanz li{ height:313px; width:284px; margin:5px 0px 5px 10px;}
ul.to_tuanz li:first-child{ margin-left:0px;}
ul.to_tuanz li img{ width:284px; height:213px;}
ul.paihang li .paihang_num{ border-radius:20px;}
.index_new_order p.to_order_tit{ background:#fff; border-bottom:1px solid #ccc;}
.index_new_order h2.index_tit{ padding:0px;}
.to_nwod_box{ width:260px;}
.index_nwod_list li.grayBg{ background:#f9f9f9;}
ul.to_company{ height:188px;}
ul.to_company li img{ width:144px; height:72px;}
.index_rank{ border-top:1px solid #e0e0e0; padding:10px 0px; height:137px;}
.index_rank img{ width:90px; height:90px;}
ul.to_company li{ margin:10px 0px 10px 4px;}
.index_rank h2{ margin:5px 0px;}
.index_rank_best1{ border-right:1px solid #e0e0e0;}
.index_rank_best1,.index_rank_best2{ width:425px; padding-left:20px;}
.index_rank div.text{ margin-left:20px; padding:5px 20px; background:#f8f8f8; border:1px solid #e0e0e0; height:80px; width:250px; overflow:hidden;}
.best_ico1{ width:14px; height:14px; background-position:-275px -275px;}
.best_ico2{ width:14px; height:14px; background-position:-290px -275px;}
.index_rank div.text a{ font-size:14px; color:#333;}
.to_news_ad{ width:400px; height:300px; overflow:hidden;}
.to_news_list{ width:475px; margin-left:20px; height:300px;}
.to_news_list li{ height:68px; overflow:hidden; margin:5px 0px; border-bottom:1px solid #eee; line-height:34px;}
.to_news_list li:last-child{ border-bottom:none;}
.to_news_list li h3 a{ font-size:18px; color:#333;}
.to_news_right{ height:249px; overflow:hidden;}
.to_news_right li{ line-height:40px; height:40px; overflow:hidden; border-bottom:1px dashed #e0e0e0;}
.to_news_list li h3 a:hover,.to_activity li div.text a:hover,.index_rank div.text a:hover{ color:#fe7902;}
.to_activity .opacity_img p{ height:50px; line-height:25px; width:95%; color:#ccc;}
.to_activity .opacity_img font.tit{ color:#fff;}
.index_new_order p span{ width:25%;}
ul.index_nwod_list li span{ width:25%;}
.opacity_img p{position:absolute;left:0px;bottom:0px;height:30px;line-height:30px;overflow:hidden;width: 216px;padding:0px 3%;}
.menu_list_ok_top{ margin:20px auto; width:300px;position:relative; height:95px;}
.menu_list_ok_top h1{ text-align:center;}
.menu_list_ok_top p{ margin-left:0px;}
.menu_ok_link{ margin-top:10px;}
.menu_ok_link li{ overflow:hidden; text-align:left; margin-bottom:5px;}
.menu_ok_link li p.title{ line-height:34px; height:34px;}
.menu_ok_link li .link_ico{ display:inline-block; background:url(../images/red_ico2.jpg) no-repeat; width:32px; height:32px; vertical-align:middle; margin:2px 5px;}
.menu_ok_link li .link_ico1{ background-position:0px 0px;}
.menu_ok_link li .link_ico2{background-position:0px -33px;}
.index_nwod_box{ height:331px;}
.main_topnav{ box-shadow:none; background:#fff; border-bottom:1px solid #e3e3e3;}

/*装修公司列表页*/
.choose_option a.current, .choose_option a:hover{ background:none; color:#fe7902;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}

ul.block_type li{ padding:20px 10px;}
ul.block_type li:hover{ background:#fff; box-shadow:0px 0px 5px #ccc inset;}
.main_com_rt h3{ border:none; margin-bottom:3px; line-height:30px;}
.main_com_rt h3 a{ font-weight:bold; color:#333;}
.main_com_rt div.lt p.sp_list small{ margin:0px 8px; color:#ccc;}
.main_com_rt div.lt p.sp_list span{ margin:0px;}
.main_com_rt div.lt p{ height:28px; line-height:28px;}
.to_comlist_btn{ margin-top:8px;}
.to_comlist_btn a{ font-size:14px; width:120px; height:32px; line-height:32px; margin-right:10px;}
.to_com_xy_rt{ text-align:center; width:20%;}
.to_com_xy_rt .xinyu{ font-size:38px; color:#fe7902; margin:5px 0px;}
.to_comlist_btn a.zbBtn{ color:#fe7902; background:#fff; border:1px solid #fe7902; height:30px; line-height:30px;}
.page strong, .page a:hover{ background:#fe7902; border:1px solid #fe7902;}
.zbform{ border:1px solid #ddd;}
ul.main_worker_ul li.first{ padding:20px;}
.to_choose_option td{ border-bottom:1px solid #eee; padding:5px 10px 5px 20px; }
.to_choose_option td.tit{ background:#f8f8f8; width:70px;border-right:1px solid #eee;}
.to_choose_option a{ margin:0px 20px 10px 0px}
.to_choose_option table{ margin-bottom:-1px;}
.sort_box{ height:38px; line-height:38px;}
.rightNav li .show:hover{ background:#3daba4;}
.rightNav li .show.current{ background:#01af63 !important;}

/*装修案例样式开始*/
.case_aterfall_li{ padding:0px; box-shadow:none; border:none; margin:0px 5px 10px; width:290px; background:#fff;}
.case_aterfall_li a img{ width:290px; height:auto;}
.case_aterfall_li p{ padding:0px 10px; border:1px solid #e0e0e0; padding-bottom:5px;}
.sort_list a{ height:38px; line-height:38px;}
ul.case_zhuanji li{ width:220px; border-bottom:1px solid #e3e3e3;}
.zhuanji_top_img{ width:220px;}
.zhuanji_top_img img{ width:220px; height:auto;}
.zhuanji_bottom_img a img{ width:71px; height:71px;}
.zhuanji_bottom_img{ height:78px;}
.zhuanji_bottom_img a{ margin-left:3px;}
ul.case_zhuanji li p{ height:35px; line-height:35px;padding:0px 10px; overflow:hidden;}
.huida_box h2{ color:#fff;}

/*在建工地样式修改 2015-03-30*/
.subSite_ltPic img{ width:280px; height:210px;}
.subSite_rtBox{ width:680px;}
.subSite_Intro{ margin:5px 0px 0px; height:40px; overflow:hidden;}
.subSite_Intro span{ display:inline-block; margin-right:15px;}
.subSite_rtBox .site_step{ margin-top:0px;}
.subSite_rtBox .btn{ padding:0px 10px; margin-top:32px;}
h2.subSite_Tit{ background:#f5f5f5; height:38px; line-height:38px; border-bottom:1px solid #ddd;}
h2.subSite_Tit a{ display:inline-block; padding:0px 10px;  height:37px;  float:left; color:#333;}
h2.subSite_Tit a.on{border-right:1px solid #ddd; border-left:1px solid #ddd; border-top:2px solid #ea4800;background:#fff;}
h2.subSite_Tit a:first-child.on{ border-left:none;}
.site_gz{ margin:10px 0px;}
.site_gz div.lt img{ width:60px; height:60px; border-radius:30px;}
.site_gz div.rt{ width:900px;}
.site_gz div.rt p{ height:30px; overflow:hidden;}
.site_gz div.rt p a{ font-size:14px;}
.sitePic_Tit{ display:inlne-block; clear:both; padding:5px 10px; background:#f0f0f0; color#333; font-size:14px;}
.subSite_pic img{ max-width:980px; height:auto; display:block; margin:10px 0px;}
.subSite_qhcase{ position:relative;  margin:20px 10px 10px 30px;; padding-left:40px; border-left:1px solid #ccc;}
.subSite_qhcase_b{ padding-top:10px; position:relative;}
.subSite_qhcase_b small.sitBg{ text-align:center; position:absolute; top:20px; left:-70px; color:#fff; padding:10px 15px 10px 15px; overflow:hidden; line-height:20px; width:30px; height:40px; background:url(../images/dzSite.png) no-repeat;}
.sub_site_content img{ max-width:890px;}
.zgs_design_step{ position:fixed; top:400px; right:350px; border-left:2px solid #ddd;}
.zgs_design_step li{ height:40px;}
.zgs_design_step li:last-child{ height:14px;}
.zgs_design_step li a{ border-left:3px solid #ff4400; float:left; padding-left:10px; margin-left:-2px;height:14px; line-height:14px; display:inline-block;}
.zgs_design_step li a.on{ color:#ff4400;}
/*在建工地样式修改*/
/*装修案例样式修改  2015-03-30*/
.case_crumbs{ padding:6px 30px; border-bottom:1px solid #ddd;}
.picture{ padding:10px 30px; background:#f8f8f8;}
.picture .pic_container {margin: auto;z-index: 1;background: #fafafa; position: relative;min-width:700px;width:100%;}
.picture .pic_container.full .pic_right_content {visibility:hidden;}
.picture .pic_container.full .img_content {margin-right: 0;}
.picture .pic_container.full .custom_scroll {display: none;}
.img_content {padding:10px; background:#fff;font-size: 12px;min-height: 300px;margin-right: 265px;position: relative;z-index: 1;}
.pic_right_content {position: absolute;top: 0;right: 0;width: 250px;height:auto;overflow-x:hidden;overflow-y:auto;  z-index: 0;}

.case_pic_top{ width:100%; background:none;}
.galleria-thumbnails-container{ background:#505050; padding:7px 5px; height:auto;}
.galleria-thumbnails .galleria-image{ width:60px; height:60px;}
.notouch .galleria-thumb-nav-left:hover, .notouch .galleria-thumb-nav-right:hover{ background:#999;}
.galleria-thumb-nav-left, .galleria-thumb-nav-right{top:15px; background-color:#f0f0f0; margin:0px 5px;}






.v_indexBox{ margin:20px 0px;}

.v_indexBox li{ float:left; margin-left:4px;}

.v_indexBox li a{ display:inline-block; width:196px; height:196px; background:url(../images/v2014_info.png) no-repeat; overflow:hidden; text-indent:-999px;

-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;}

.v_indexBox li.icon01 a{ background-position:0px 0px;}

.v_indexBox li.icon02 a{ background-position:-196px 0px;}

.v_indexBox li.icon03 a{ background-position:-392px 0px;}

.v_indexBox li.icon04 a{ background-position:-588px 0px;}

.v_indexBox li.icon05 a{ background-position:-784px 0px;}

.v_indexBox li.icon06 a{ background-position:-980px 0px;}






/*首页装修流程开始*/

.index_zxlc:after {
    clear: both;
    content: "";
    display: table;
}
.index_zxlc .index_module_header {
    position: relative;
}
.index_module_header{height:34px;margin: 20px 0 20px 0;}
.index_module_header em{float:left; color: #999; height:14px; margin:18px 0 0 10px; display: inline;}
.index_zxlc .index_module_header_link {
    position: absolute;
    bottom: 0;
    right: 0;
    color: #333;
}
.index_zxlc_link {
    width: 100px; 
    height: 26px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -163px -32px;
}
.index_zxlc_list {
    width: 1200px;
	
}
.index_zxlc_list li {
    float: left;
    width: 113px;
    height: 118px;
    text-align: center;
    margin-right: 20px;
    font-size: 14px;
}
.index_zxlc_list li a {
    display: block;
    width: 117px;
    height: 117px;
    border: 1px solid #eee;
}
.index_zxlc_list li a:hover {
    color: #fff;
    border: 1px solid #f25618;
    background-color: #f25618;
}
.index_zxlc_list li i {
    display: block;
    height: 37px;
    margin: 26px auto 15px;
}
.index_zxlc_list .index_zxlc_ico1 {
    width: 44px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -41px -124px;
}
.index_zxlc_list .index_zxlc_ico2 {
    width: 36px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -87px -124px;
}
.index_zxlc_list .index_zxlc_ico3 {
    width: 34px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -125px -124px;
}
.index_zxlc_list .index_zxlc_ico4 {
    width: 36px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -161px -124px;
}
.index_zxlc_list .index_zxlc_ico5 {
    width: 36px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -199px -124px;
}
.index_zxlc_list .index_zxlc_ico6 {
    width: 38px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -237px -124px;
}
.index_zxlc_list .index_zxlc_ico7 {
    width: 36px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -277px -124px;
}
.index_zxlc_list .index_zxlc_ico8 {
    width: 36px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -315px -124px;
}
.index_zxlc_list .index_zxlc_ico9 {
    width: 34px;
	background:url(../images/index_global.png) no-repeat;
    background-position: -353px -124px;
}
.index_zxlc_list li a:hover .index_zxlc_ico1 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -41px -163px;
}
.index_zxlc_list li a:hover .index_zxlc_ico2 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -87px -163px;
}
.index_zxlc_list li a:hover .index_zxlc_ico3 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -125px -163px;
}
.index_zxlc_list li a:hover .index_zxlc_ico4 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -161px -163px;
}
.index_zxlc_list li a:hover .index_zxlc_ico5 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -199px -163px;
}
.index_zxlc_list li a:hover .index_zxlc_ico6 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -237px -163px;
}
.index_zxlc_list li a:hover .index_zxlc_ico7 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -277px -163px;
}
.index_zxlc_list li a:hover .index_zxlc_ico8 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -315px -163px;
}
.index_zxlc_list li a:hover .index_zxlc_ico9 {
	background:url(../images/index_global.png) no-repeat;
    background-position: -353px -163px;
}

/* 装修流程模块 结束*/


.index_xgt_gzxgt{width: 1200px; height: 140px; background: #f8f8f8;}
.index_xgt_gzxgt ul{margin-left:2px;}
.index_xgt_gzxgt ul li{float:left; width: 149.5px; height:140px;}
.index_xgt_gzxgt ul li a{ float:left; width: 149.5px; height: 140px ; text-align: center; color: #000}
.index_xgt_gzxgt ul li a img{width: 80px; height: 80px; margin:20px auto 0;}
.index_xgt_gzxgt ul li a span{display: inline-block; height:14px; line-height: 14px; margin-top:10px; width: 149.5px; font-family:\5FAE\8F6F\96C5\9ED1;}
.index_xgt_gzxgt ul li a:hover img{width:90px;height:90px;margin-top:10px}
.index_xgt_gzxgt ul li a:hover span{color:#00AE66;font-family:\5FAE\8F6F\96C5\9ED1;}




.navbar-menu{margin-bottom:20px;height:39px;border-bottom:1px #eee solid;line-height:39px;}
.navbar-menu h3{float:left;line-height:39px;}
.navbar-menu h3 a,.navbar-menu h3 em,.navbar-menu h3 strong{float:left;font-size:18px;cursor:pointer;}
.navbar-menu h3 strong:hover{color:#F63;}
.navbar-menu h3 .bobs{border-bottom:1px solid #F63;}
.navbar-menu h3 span{float:left;margin:4px 0 0 10px;color:#999;font-size:12px;line-height:32px;}
.navbar-menu h3 i{margin:0 5px;color:#F63;}
.navbar-menu .navbar-links{float:right;}
.navbar-menu .navbar-links span{float:left;}
.navbar-menu .navbar-links span a{float:left;padding:0 14px 0 8px;background:url(../images/line_split.gif) no-repeat right center;color:#666;}
.navbar-menu .navbar-links a{margin-top:10px;height:20px;font-size:12px;line-height:20px;}
.navbar-menu .navbar-links a:hover{color:#F63;}
.navbar-menu .navbar-links .more{float:right;padding-left:30px;color:#999;}
.navbar-menu .navbar-links .more em{margin-left:3px;font-family:SimSun;}
.navbar-menu .navbar-links .apply{margin-top:5px;padding:1px 12px 2px;border:1px solid #F63;color:#F63;}
.navbar-menu .navbar-links .apply:hover{background:#F63;color:#FFF;}

.kemi-news .news-pic{position:relative;float:left;width:400px;height:300px;}
.kemi-news .news-pic a span{position:absolute;bottom:0;left:0;width:100%;height:36px;line-height:36px;}
.kemi-news .news-pic a em{position:absolute;bottom:0;left:0;width:100%;height:36px;background:#000;line-height:36px;opacity:.5;filter:alpha(opacity=50);}
.kemi-news .news-pic a h3{position:relative;overflow:hidden;padding:0 20px;color:#FFF;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.kemi-news .news-pic a,.kemi-news .news-pic img{display:block;width:400px;height:300px;}
.kemi-news .news-list{overflow:hidden;width:498px;height:298px;border:1px solid #EEE;}
.kemi-news .news-list li{float:left;margin:0 20px;padding:13px 0;width:458px;height:48px;border-bottom:1px dotted #EEE;}
.kemi-news .news-list li h3{overflow:hidden;width:100%;height:30px;font-size:16px;line-height:25px;}
.kemi-news .news-list li p{overflow:hidden;width:100%;height:20px;color:#999;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}
.kemi-news .exposure-list{padding:0 19px 0 20px;width:260px;height:298px;border:1px solid #EEE;}
.kemi-news .exposure-list h3{height:35px;border-bottom:1px solid #EEE;line-height:35px;}
.kemi-news .exposure-list h3 span{float:left;height:35px;min-width:60px;border-bottom:1px solid #F60;font-size:16px;line-height:35px;}
.kemi-news .exposure-list .ex-scroll{overflow:hidden;margin-top:12px;width:260px;height:238px;}
.kemi-news .exposure-list li{height:35px;border-bottom:1px dotted #EEE;line-height:35px;}
.kemi-news .exposure-list li span{float:left;width:38px;text-align:left;}
.kemi-news .exposure-list li span a{color:#F60;}
.kemi-news .exposure-list li .ex-title{float:left;overflow:hidden;width:180px;text-overflow:ellipsis;white-space:nowrap;}
.kemi-news .exposure-list li em{float:right;width:36px;color:#999;text-align:right;}
.kemi-links{padding:40px 0;border-top:1px solid #EEE;background:#F9F9F9;}
.kemi-links .link-l{width:900px;}
.kemi-links .link-r{width:300px;}
.kemi-links .link-r .ewm-l{float:left;display:inline;margin:4px 0 0 50px;width:100px;}
.kemi-links .link-r .ewm-r{float:right;display:inline;margin-top:4px;width:100px;}
.kemi-links .link-r .ewm h4{float:left;width:100px;height:32px;color:#888;text-align:center;font-weight:100;line-height:32px;}
.kemi-links .link-r .ewm span{float:left;display:block;overflow:hidden;width:104px;height:104px;background:#FFF;}
.kemi-links .link-r .app-ewm,.kemi-links .link-r .wx-ewm{border:1px solid #EEE;}
.kemi-links .link-r .ewm i{display:block;margin:2px;width:100px;height:100px;}
.kemi-links .link-r .ewm .wx-ewm i{background:url(../images/ewm/app_ewm.png) no-repeat;}
.kemi-links .link-r .ewm .app-ewm i{background:url(../images/ewm/wx_ewm.png) no-repeat;}
.kemi-links .link-cont{margin-top:-10px;width:900px;}
.kemi-links .link-cont a{float:left;margin-right:12px;height:20px;color:#999;line-height:20px;}
.kemi-links .link-cont a:first-child{display:none;}
h2.index_tit{border-bottom:1px solid #ddd;overflow:hidden;}